LOCATION
MAP
El Paladar
Achrafieh, Damascus Street, Beirut, Lebanon